spatial localization - Francés Inglés Diccionario